runtime.sudog.ticket (field)

18 uses

	runtime (current package)
		runtime2.go#L346: 	ticket      uint32
		sema.go#L168: 	s.ticket = 0
		sema.go#L193: 		if s.ticket != 0 || cansemacquire(addr) {
		sema.go#L257: 		if s.ticket != 0 {
		sema.go#L261: 			s.ticket = 1
		sema.go#L264: 		if s.ticket == 1 && getg().m.locks == 0 && getg() != getg().m.g0 {
		sema.go#L319: 				s.ticket = t.ticket
		sema.go#L378: 	s.ticket = cheaprand() | 1
		sema.go#L383: 	for s.parent != nil && s.parent.ticket > s.ticket {
		sema.go#L425: 		t.ticket = s.ticket
		sema.go#L455: 			if s.next == nil || s.prev != nil && s.prev.ticket < s.next.ticket {
		sema.go#L477: 	s.ticket = 0
		sema.go#L593: 	s.ticket = t
		sema.go#L686: 		if s.ticket == t {